'''
名字=1
print(名字)
print(type(名字))
print("hello")
print('hello')
input("请输入你的学号：")
money=input(3)
print(money)
print(type(money))

a=input("请输入第一个数字：")
b=input("请输入第二个数字：")
print(a-b)
a,b,c,d=1,2,3,4
print(a,b,c,d,sep='##')
a=int(input('请输入一个整数：'))
print(a//100,a//10%10,a%10)
name='杨桐'
age=21
print("我喜欢听%d岁的唱歌"%age)

number=0b10001
result=int(number)
print(result)
'''
'''
import random
ran=random.randint(1,100);
print(ran);
guess=int(input("请随机猜一个数"));
if (ran==guess):
    print("哈哈哈哈你猜对了");
else:
    print("抱歉你猜错了");
    
    
id=input("输入账号：")
key=input("输入密码：")
if (id=="admin"and key=="1234"):
    print("登录成功")
else:
    print("登录失败")

num=int(input("请输入一个4位整数"))
a=num//100%10
b=num%100//10
if (a+b>10):
    print("成功")
else:
    print("失败")
import random
a=random.randint(1,10)
b=random.randint(1,10)
print(a,b)
if(a+b>8 and abs(a-b)<=3):
    print("成功")
else:
    print("失败")
    
a=input("请输入一个整数")
print(a)

n=11
m=5
if m>3:
    print("11111111111111111111111111")
    if n<10:
        print("9<10")
    else:
        print("不是9<10")
    print("22222222222222222")
else:
    print("333333333333333333333333")
    
'''
'''
username=(input("请输入用户名："))
password=(input("请输入密码:"))
is_remember=False
if(username=='admin' and password=='1234'):
    print("可以登录")
    is_remember=input("是否记住密码？True/False")
    if(is_remember=="True"):
        print("已经记住用户你的密码啦")
else:
    print("没有记住你的密码需要下次继续输入")


x,y=2,8
x=9
y=x+5
print(x,y)

a,b,c=2,3,a+2
print(a,b,c)

n=1
while n<=10:
    print("杨66")
    n+=1

print("helloc")


import random
count=0
ran=random.randint(1,50)
while True:
    guess=int(input("请输入一个1-50的整数："))
    count+=1
    if ran==guess:
        print("猜对了，你真棒")
        if(count==1):
            print("你运气真好，去买彩票吧")
        break
    else:
        if guess>ran:
            print("猜大了，小一点")
        else:
            print("猜小了，大一点")
            
i=0
sun=0
for i in range(1,51):
    sun=sun+i
print("%d"%sun)
'''
'''
开局之前的准备
文玩家是否需要买金币
'''
'''
import random
ran1=random.randint(1,7)
ran2=random.randint(1,7)
sum=0
sum=ran1+ran2
count=0
money=input("请输入玩家现在的金币数：")
if(money<5):
    ask=input("金币不足，是否需要充值才能继续游戏（是/否）")
    if ask=='是':
        print("10元20个金币")
        number=int(input("需要买几个十元的金币"))
        money=20*number
        is_start=input("现在金币够了，是否进入游戏")
        if(is_start=='是'):
            print("游戏开始")
            guess=input("大还是小:")
            money-=5
            if(guess=='大'and sum>6 or guess=='小' and sum<=6):
                    money+=2
                    print("恭喜你猜对了")

'''
'''
a=1
print(id(a)) #id是取地址的函数
a=2
print(id(a))
'''
'''
a=3
if 1<a<=10:
    print("hahha")
x=4,y=5,z=6
print(x,y,z)
'''
'''
a=4.5%2
print(a)
m=complex(1,2)
print(m)
b=1
c='helo'
d=b+c  #这里不能直接加，Int和str不能直接相加
print(d)
'''
'''
x=y=[1,2,3]
print(id(x),id(y))
x.append(5)
print(x,y)
print(id(x),id(y))
z=[1,2,3,4]
print(z,id(z))
a=b=1
a=2
print(id(a),id(b))
'''
'''
n=1
del nprint(1)

print(1,id(1))
'''
#第二章上机实验题
'''
编写程序，输入本金，年利率，和年份，计算复利，结果保留两位小数
'''
'''
def count(principal,interest,n):
    money=principal*(1+interest/100)**n
    return money
total=count(2000,5.6,5)
print("总共可以得到%0.2f"%total)


import math
p=math.pi
r=float(input("请输入球的半径:"))
S=4*p*(r**2)
V=4/3*p*(r**3)
print("球的表面积为:%0.2f"%S)
print("球的体积为:%0.2f"%V)


import math
x1,x2=0,0
def workequal (a,b,c):
    delta=b*b-4*a*c
    if(delta>0):
        x1=((-b)+math.sqrt(delta))/2
        x2=((-b)-math.sqrt(delta))/2
        print("该方程的根有X1=%0.1f   x2=%0.1f"%(x1,x2))
    elif delta==0:
        x1=x2=(-b)+math.sqrt(delta)
        print("该方程的根为:x1=x2=%0.1f"%x1)
    else:
        print("该方程没有根")
workequal(1,-10,16)

import datetime
name=input("请输入您的姓名:")
year=int(input("请输入您的出生年份:"))
age=datetime.date.today().year-year
print("您好！%s.您%d岁"%(name,age))
'''
'''
a=1
c=3
print(a,c,sep='&')
'''
'''
a=input("请输入一个整数:")
print(a)
x=int(a)
print(x)
print(type(a),type(x))
'''
'''
x='1'
if(x in '1234'):
    print("x在该字符串中")
else:
    print("x不在该字符串中")
    '''
'''
number1=int(input("请输入第一个数："))
number2=int(input("请输入第二个数："))
print(number1+number2,number1-number2,number1*number2,number1/number2,number1%number2,number1//number2,number1**number2)
'''
'''
#有一个立方体，a,b,c
a=float(input("请输入第一边:"))
b=float(input("请输入第二边："))
c=float(input("请输入第三边:"))
v=a*b*c
s=2*(a*b+a*c+b*c)
print(s,v)
'''
'''
import math
x=int(input("请输入x的值"))
y=3*(math.sin(3*x+2))
print(y)
'''
'''
import math
x=int(input("请输入X的值:"))
y=int(input(""))
'''
'''
a=1
b=3
print("你好，{0}岁，{1}嗯")
'''
'''
import math
r=int(input("半径为:"))
h=int(input("高为:"))
p=math.pi
v=1/3*(p*r*r)*h
s=(p*r*r)+1/2*(math.sqrt(r*r+h*h))*(2*p*r)
print(v,s)
'''
'''path="abc&cd**_er$mnjif"
i=path.count('*')
print(i)'''


'''print(path[3])  #注意：对于find找的是位置
zhui=path.index('*')
print(zhui)
print(path[zhui:])'''

'''name='abcdef.gif'
i=name.rfind(".")
if(i>=6 and (name[i+1:]=='jpg' or name[i+1:]=='gif' or name[i+1:]=='png')):
    print("上传成功")
elif(i<6):
    name[:i]='123456'
    if(name)
'''
'''import random
file_name=input("文件名为:")
i=file_name.rfind('.')
if file_name.endswith('gif') or file_name.endswith('jpg') or file_name.endswith('png'):
    if(i>=6):
        print("上传成功")
    else:
        name=''
        for m in range(6):
            name = str(random.randint(0,9))+name
            m+=1
        print(name)
        file_name=name+file_name[i:]
        print('现在的文件名是：%s,且上传成功'%file_name)
else :
    print("文件格式错误，上传失败")
  ttuumh7gt5  '''
'''a='12345567'
print(len(a)) #在这里，字符串中的而元素有几个，那么长度就为几
'''
#写一个验证码程序
'''import random
storehouse='1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
PIN=''
for i in range(4):
    PIN=PIN+storehouse[random.randint(0,len(storehouse))-1]   #注意，randint后面是括号，
    i+=1
print("验证码为:%s"%PIN)'''

'''s='1234ghj'
result=s.isdigit()
print(result)'''
#请判断一个标识符的是否符合要求
#注册一个账号
'''flag=True
while flag:
    name=input("用户名:")
    if (name.islower() and name[0].isalpha() and len(name)>=6)  or (name.isdigit() and len(name)==11):
        while True:
            keyword=input('输入你的密码:')
            if (keyword.isdigit() and len(keyword) == 6):
                print("登录成功")
                flag = False
                break
            else:
                print("密码错误，请重新输入！密码必须是6位数字")
    else:
        print("你看的账号输入有问题，请重新输入")
'''
'''s='123114567811' #注意，在这里，s必须要空格，中间有间隔，下面的split是按照这个间隔来分割的
result=s.partition(' ')
print(result)'''
'''s='123'
result=s.center(10)
print(result)'''

'''a=1
b=2
c=3
print("a为{a}，b为{b},C为{c}".format(a=1,b=2,c=3)) #注意，在这里，.format后面必须的括号内，必须为变量=什么，不能直接写变量名，否则会报错
#如：.format(a)错，必须是：.format(a=1)'''

'''s=[1,2,3,4,5,6,7,8,9]
if 9 in s:
    print("9在里面")
    s.remove(9)
    print(s)   #在这里，通过关键字In判断一个元素是在里面'''
'''list1=['酸奶','辣条','酸奶','酸奶',1,'酸奶','酸奶']'''
'''for i in list1:
    if i=='酸奶':
        list1.remove(i)
    print(list1)'''
#对于这个问题，因为for循环中的下标一定是一个接一个，但是list列表又属于变化的变量，因此用while来控制



'''list1=['酸奶','辣条','酸奶','酸奶',1,'酸奶','酸奶']
i=0
while i<len(list1):
    if list1[i]=='酸奶':
        list1.remove(list1[i])
        print(list1)
        print(len(list1))
    else:
        i+=1
'''




#对于for循环，这个问题解决方法
'''i=0
for i in range(len(list1)):
    if list1[i]=='酸奶':
        list1.remove(list1[i])
        i-=1
        print(list1)
'''
'''a=1
b=a
c=a
del a
print(b,c)'''
#随机生成8个1-20中的数，然后排序
'''import random
list=[]
for i in range(8):
    ran=random.randint(1,20)
    list.append(ran)
print(list)
list.sort()
print(list)   #排序直接调用sort
list.reverse()  #reverse 是在元列表上的操作
print(list)
'''
'''t1=('a')   #注意，在这里，t1=（‘a’）那么type为字符串，但是为多个则为元组，或者（‘a',)在后面价格，也表示元组
print(type(t1))'''
'''a={1:'hao',2:'en',3:'h',4:'j',5:'k'}
print(a,type(a))'''

'''sum=0
for i in range(1,101):
    sum=sum+i
print(sum)'''

'''sum=0
i=10
while i>=1:
    sum=sum+i
    i-=1
print(sum)'''



'''sum=0
i=1
while i<=99:
    sum=sum+i
    i+=2
print(sum)
'''

'''sum=0
i=2
while i<=100:
    sum=sum+i
    i+=2
print(sum)'''



'''year=0
count=0
for year in range(2000,3001):
    if(year%400==0 or year%4==0 and year%100!=0 ):
        print(year)
        count+=1
        if(count%18==0):
            print('\n')'''

#方法一：
'''n=int(input("请输入一个奇数:"))
Sn=0
m=1
while m<=n:
    i = -((-1) ** ((m + 1)/2))
    Sn=Sn+i*m
    m+=2
print(Sn)'''

#方法二:
'''
n=int(input("输入一个奇数:"))
sum=0
i=(n+1)/2
if(i%2==0):
    sum=(int(n/4)+1)*(-2)
else:
    sum=(int(n/4))*(-2)+n
print(sum)'''

'''sum=0
n=int(input("输入n值:"))
for i in range(1,n+1):
    sum=sum+(1/i)
    i+=1
print(sum)'''

#打印99乘法表:
'''n=0
for i in range(1,10):
    for j in range(1,i+1):
        n=i*j
        print('%d*%d=%d'%(i,j,n),end=' ')
    print('\n')'''




'''import math
a=int(input("请输入三角形的边A:"))
b=int(input("请输入三角形的边B:"))
c=int(input("请输入三角形的边C:"))
C,S=0,0
if(a+b>c and a+c>b and b+c>a):
    C=a+b+c
    m=1/2*C
    S=1/2*math.sqrt(m*(m-a)*(m-b)*(m-c))
    print("该三边可以构成三角形")
    print(C,S)
else:
    print("无法构成三角形！")'''
'''sum=0
for i in range(1,6,2):
    sum=sum+i
    print(sum,end=' ')
'''
#两句单分支语句实现:
'''import math
y=0
x=float(input("输入x:"))
if x>=0:
    y=(x**2-3*x)/(x+1)+2*math.pi+math.sin(x)
if x<0:
     y=math.log(-5*x)+6*math.sqrt(math.abs(x)+math.exp(4))-(x+1)**3
print(y)'''

#for实现N的阶乘
'''n=int(input("输入n:"))
n_factorial=1
if n>=0:
    if n>0:
        for i in range(1, n + 1):
            n_factorial = n_factorial * i
    else:
        n_factorial=1
    print("n的阶乘为:%d" % (n_factorial))
if n<0:
    print("n!不存在")
'''

#用while实现：
'''n=int(input("输入n:"))
n_factorial=1
i=1
if n>=0:
    if n>0:
        while i<=n:
            n_factorial = n_factorial * i
            i+=1
    else:
        n_factorial=1
    print("n的阶乘为:%d" % (n_factorial))
if n<0:
    print("n!不存在")
'''
#求最大公约数:
import random
'''m=random.randint(0,100)
n=random.randint(0,100)'''
'''
m=16
n=88
print(m,n)
min=m*n
while n!=0:
    if m < n:
        m, n = n, m
    r=m%n
    m=n
    n=r
print('m为最大公约数:%d'%m)
min/=m
print('最小公倍数为:%d'%min)

'''
'''a=2
b=2.0
if(a==b):
    print("hahahhah")
else:
    print("en")'''
#打印素数:
'''import math
num1=int(input("num1的值:"))
for i in range(1,int(math.sqrt)
'''

'''grade=int(input("输入成绩:"))
if grade>=80:
    print("成绩优秀")
else:
    print("成绩一般")'''




'''v=int(input("司机的速度:"))
if v>=120:
    print("高速")
elif v>=80:
    print("超速")
elif v>=60:
    print("正常")
else:
    print("低速")'''


'''price=int(input("现有经费"))
a=price-80
if price>=80:
    if a<=20:
        print("可以采购并可以申请")
    else:
        print("不能购买")
'''

'''sum=0
i=1
while i<=100:
    sum+=i
    i+=1
print(sum)
'''
'''n=int(input("n为："))
factorial=1
if n>0:
    for i in range(1,n+1):
        factorial=factorial*i
elif n==0:
    factorial=1
    print(factorial)
else:
    print("不存在")
    
    
i=1
if n>=0:
    while i<=n:
        factorial=factorial*i
        i+=1
print(factorial)
else:
print("不存在")
'''



'''sum1=0
sum2=0
for i in range(1,101):
    if i%2==0:
        sum1=sum1+i
    else:
        sum2=sum2+i
a=sum1-sum2
print(sum1,sum2,a)

sum1=0
sum2=0
i=1
while i<=100:
    if (i%2!=0):
        sum1+=i
    else:
        sum2+=i
    i+=1
a=sum1-sum2
print(sum1,sum2,a)\


'''
#作业第一道
'''import math
sum=0
y=0
n=int(input("输入n值:"))
for i in range (1,n+1):
    m = math.pow(- 1, i-1)
    sum=sum+i
    y=y+m*(1/(sum))
    print(y)
print(y)'''




#作业第二道
'''n=int(input("输入n的值:"))
factorial=1
sum=0
for i in range(1,n+1):
    for j in range(1,i+1):
        factorial=factorial*j
    sum=sum+1/factorial
print(sum)'''

#作业第三道
'''import math
n=int(input("输入n的值:"))
factorial=1
sum=0
for i in range(1,n+1):
    m=math.pow(-1,i-1)
    for j in range(1,i+1):
        factorial=factorial*j
    sum=sum+m*(1/factorial)
print(sum)
'''
#作业第四道(denominato是分母的意思，molecule是分子的意思）

'''n=int(input("输入n的值："))
denominato=1
molecule=0
sum=0
for i in range(1,n+1):
    for j in range(1,i+1):
        denominato*=j
        molecule+=j
        print(denominato,molecule)
    sum=sum+molecule/denominato
    denominato = 1
    molecule = 0
    print(sum)
print(sum)'''

'''n=int(input("输入n的值："))
denominato=1
molecule=0
sum=0
for i in range(1,n+1):
    denominato*=i
    molecule+=i
    sum=sum+molecule/denominato
print(sum)'''



'''impor
i=10
i=bin(i)
len=i.bit_length()
print(len)'''


'''a=1+2j
print(type(a))
b=complex(1,2)
print(b)'''

'''for i in range(8,1,-2Y6):
    print(i)'''

'''tea="my teacher is Mr liu"
i=r"my teacher is Mr liu"'''

'''num = input()
for i in range(5):
    if i == 2
        print(i)'''


'''s=input()
for i in range(3):
    str=((i+1)*2-1)*s
    print(str.center(5))
print("###".center(5))
print("#".cenetr(5))'''

'''n=(input())
print(ord(n))'''
#ord是把一个字符转换成asscii编码的函数,只能是一个字母或者符号，也可是一个数字

'''n1=(input().split(' '))
n2=(input().split(' '))
n3=(input().split(' '))
print("score1=%s,score2=%s,score3=%s"%(n1,n2,n3))'''

'''goals = list(input().split(' '))

print('score1={},score2={},score3={}'.format(goals[0],goals[1],goals[2]))
print(type(goals[2]))'''



'''
student_number =input().split(';')
goals=list[input().split(',')]
for i in range(3):
    if goals[i]*1.000-goals[i]>=5:
        goals[i]=goals[i]*1.00+0.01
    else:
        goals[i]=goals[i]
print("The each subject score of No. %d is %0.2f,%0.2f,%0.2f"%(student_number,goals[0],goals[1],goals[2]))'''


'''n=int(input())
sum=0
for i in range(1,n+1):
    sum+=i
print(sum)'''     #注意，求和还可以用高斯方法


'''import math
sum=0
def prime(n):
    i=2
    while i <math.sqrt(n):
        if(n%i==0):
            break
        i+=1
    if i>math.sqrt(n):
        return True
    else:
        return False
for j in range(2,1000):
    if prime(j):
        sum+=1
print(sum)'''

'''for i in range(1,10):
    for j in range(1,i+1):
         accumulation=i*j
         print('i*j=%d'%accumulation,end=' ')
    print('\n')'''

'''import math
m=math.pow(2,3)
print(m)'''

'''import math
n=int(input())
sum=0
for i in range(1,n+1):
    fenmu = 0
    for j in range(1,i+1):
        m=(math.pow(-1,j-1))
        fenmu+=m*(2*j-1)
    sum+=1/fenmu
print('%0.3f'%sum)'''


'''s='12345678'
m=s.find('3',2,9)
print(m)'''

'''s=[1,7,5,4,9,0]
m=s.sort()
print(m)'''


'''num1=int(input())
num2=int(input())
if num1>=num2:
    print(num1)
else :
    print(num2)
print(num1+num2,num2-num1,num1*num2,num1/num2)'''

'''s=[]
for i in range(0,3):
    s[i]=n1
s.sort()
print(s)'''

'''num1=int(input())
num2=int(input())
num3=int(input())
if num1>=num2:
    if num2>=num3:
        print(num1,num2,num3)
    elif(num1>=num3):
        print(num1,num3,num2)
    else:
        print(num3,num1,num2)
else:
    if(num2>=num3):
        print(num2,num3,num1)
    elif(num1>num3):
        print(num2,num1,num3)
    else:
        print(num3,num2,num1)'''

'''num1=int(input())
num2=int(input())
num3=int(input())'''

'''sum=0
for i in range(2,101,2):
    sum+=i
print(sum)

sum=0
i=2
while i<=100:
    sum+=i
    i+=2
print(sum)'''

n=int(input())
if (n%400==0 or n%4==0 and n%100!=0):
    print("这一年是闰年")
else:
    print("这一年不是闰年")





































